<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 对于数据类型 
        // string
        // number
        // boolean
        // null
        // undefined
        // symbol
        // bigInt
        // object
        // array
        // function

        // 数据结构
        // object
        // array

        // ES6新增数据结构
        // map 类似于对象 { key:val, ...}


        let m1 = new Map([
            [
                "key",
                "val"
            ],
            [
                'name',
                '老王'
            ],
            [
                'age',
                18
            ]
        ]);


    
        // 获取
        console.log(m1.get('name'));

        // 设置
        m1.set('like',['足球','篮球'])

        // 删除
        m1.delete('key')

        // 清除
        // m1.clear()

        // m1.set('名称',function(){console.log(1);})
        // m1.get('名称')()

        let arr = [1,2,3];

        m1.set(arr,{name:"老王"})

        console.log(m1.get(arr));

        console.log(m1);

        
        

    </script>
</body>
</html>